|
NX Programmierung : Parameter mit Journal ändern
mseufert am 31.03.2008 um 14:09 Uhr (0)
Hallo Robert,zunächst mal herzlich willkommen im Forum. Und gleich die erste Gegenfrage: Welche NX- Version hast Du ? In NX5 geht das Ändern von Expressions mit Workpart.expressions.edit(). Anschliessend brauchts noch einen Update: Session.updatemanager.doupdate()."Workpart" und "Session" müssen zuvor definiert sein, wie das geht, siehst Du im Kopf des aufgezeichneten Journals.Gruß, Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Parameter mit Journal ändern
bhmrbt am 09.04.2008 um 09:22 Uhr (0)
Hallo andras, Zitat:Wobei ich nicht ganz verstehe wie du das mit wachsen meist?Soll dein Teil sich nur Stück für Stück den Angegebenen WErt nähern?Ja, genau das Teil soll sich Stück für Stück verändern. Ich habe alle Parameter von einer Variable abhängig gemacht. Für den Test ob die Abhängigkeiten richtig gesetzt sind muss ich die führende Variable stetig verändern können.Ich hab schon mal mit VB für BASIC programmiert. In VB.Net bin ich noch Anfänger. Also lasse ich Journal von NX automatisch aufzeichnen ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Wert einer Expression mit Journal auslesen
bhmrbt am 09.04.2008 um 09:42 Uhr (0)
Hallo Zusammen, Folgendes Problem:UG Teil enthält ein Parameter AD. Der AD Wert soll auf Knopfdruck sagen wir mal um 50 erhöht werden.Da das Programm universell für mehrere Dateien funktionieren soll, muss der AD wert aus dem aktuellem Teil erst ausgelesen werden.Wie kann ich mit Journal, bzw. vb.NET den Wert der Expression auslesen?Ich habe schon ein Entwurf zusammengestellt. Ich vermute mir fehlt halt nur eine Befehlszeile.Code:Option Strict OffImports SystemImports NXOpenModule NXJournalSub MainDim theS ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Probleme mit Platzierungsfläche einer Bohrung
GrassHopper am 16.03.2009 um 00:21 Uhr (0)
Hallo Sam,vielleicht hast du das Problem ja schon gelöst aber ich glaub dass es daran liegt dass das Attribut SelectedObject eine Liste darstelltWenn du auf das erste Element der Liste zugreifst funktioniert es bestimmt.Hier die Updatefunktion, bei Auswahl wird die Instance der Fläche in der Variablen RefFace: gespeichert auf di du dann im Child zugreifen kannst.(Method integer ) Update:(Instance $instance) @{ if ($instance = selection: ) then storeValue(first(selection:SelectedObject:), self: ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : KF Geometrie ändern
MAhrens am 27.05.2011 um 22:09 Uhr (0)
Hallo NXler,ich halte beide Szenarien für möglich, wobei das Open NX (z.B. Visual Basic Journal) sicherlich die flexibelste und leistungsfähigste Umgebung scheint. Trotzdem würde ich in Deinem Falle zu einer KF Regel raten, das diese sehr einfach bei Geometrieänderungen mit abgefragt werden, während ein Journal nur nach einem gesonderten Journal Aufruf Ändderungen vornimmt. Sicherlich kann man auch in einem Journal einen Ereignis / Event Handler einbauen. Dass halte ich aber in Deinem Fall für "Mit Kanonen ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : run_journal verweigert Ausführung
FL.Bz am 16.05.2014 um 10:51 Uhr (1)
Falls das unterging:mit ugraf.exe -key: pfadmacro.macro klappt es so, wie ich es will, nur eben in einer neuen Instanz.Wie bekomme ich es hin, dass die richtige (schon offene) Ugraf.exe verwendet wird?"Das Makro muss lediglich das Journal starten, nicht den kompletten Job ausführen. Also Aufzeichnung starten, per JournalManager ein (einfaches) Journal starten, Aufzeichnung beenden. Dieses Makro editieren und NX beim Start mitgeben. Folge: Batch startet NX, NX startet Makro, Makro startet Journal."Genau das ...
|
In das Form NX Programmierung wechseln |